you bet your sweet life! - German English Dictionary